-
Notifications
You must be signed in to change notification settings - Fork 27
MTV-1211 Max concurrent virtual machine migrations #580
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Your call as to what you incorporate. :-) I might change: "Maximum number of virtual machines (VMs) or disks per plan that can be migrated simultaneously." (---unless “can be” means that you may decide not to and have that option) "The maximum number of disks that can be transferred simultaneously." "The maximum number of VMs that can be migrated simultaneously." "…can be transferred simultaneously. In these migrations, the disks are migrated in parallel. This means that if the combined number of disks that you want to migrate is greater than the value of the setting, additional disks wait until the queue is free without regard for whether a VM has completely finished being migrated." "Once any of them has migrated, the 16th disk can be migrated, whether or not all the disks on VM A and VM B have finished migrating." (-- unless “can be migrated” means that it’s an option to migrate the disk) |
fd2de05
to
c9a5e37
Compare
@RichardHoch @mnecas |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM except the comments below.
But let's wait for @mnecas final approval as well.
I am a bit afraid that we would lose the previous settings during the upgrade. |
OK, so let's leave it as is for now. |
c9a5e37
to
2b03d58
Compare
@RichardHoch did you miss those 2 comments ? :) |
The 'controller_max_vm_inflight' parameter is related to simultaneous migration. |
LGTM |
LGTM |
fb2d81a
to
463292f
Compare
@duduvaa You replied LGTM to Andy's suggestion, but what about cold remote? Martin commented "For cold remote we use the CNV CDI so the max in flight references the number of disks" Does that fit your test results?
** Cold migration: *** To local {virt}: VMs for each ESXi host that can migrate simultaneously ** Warm migration: Disks for each ESXi host that can migrate simultaneously |
@RichardHoch , |
I tested cold migration to remote env. Richard, as you wrote *** To local {virt}: VMs for each ESXi host that can migrate simultaneously |
@RichardHoch I believe you asked about Redhat Virtualization/ Openstack not OCP-V |
@duduvaa Actually, I did mean OpenShift Virtualization, aka CNV, because it's a source provider, but we didn't define whether the parameter applies to disks or VMs when CNV is the source provider. |
|
In MTV, cnv cannot be source provider only destination
…On Mon, 6 Jan 2025, 13:10 David Vaanunu, ***@***.***> wrote:
@RichardHoch <https://github.com/RichardHoch> I believe you asked about
Redhat Virtualization/ Openstack not OCP-V
@duduvaa <https://github.com/duduvaa> Actually, I did mean OpenShift
Virtualization, aka CNV, because it's a source provider, but we didn't
define whether the parameter applies to disks or VMs when CNV is the source
provider.
@fabiand <https://github.com/fabiand> , @mnecas
<https://github.com/mnecas>
Could you relate to Richard's comment?
—
Reply to this email directly, view it on GitHub
<#580 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHGJQIVDD2GAMNMH26C76LD2JJQCBAVCNFSM6AAAAABQ6X725GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNZSHA4DQNZQGA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
OCP can be both - src + dst. @mnecas mentioned that max inflight for CNV is about inflight VMs. |
We are using the |
@mnecas I have added the information for CNV as provider. Please review the PR again. Thanks. |
@mnecas I made the changes you suggested. Please review this PR again. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
cb5e0b9
to
37ba0a2
Compare
37ba0a2
to
e5029ae
Compare
@anarnold97: Please give this PR another review. |
https://file.corp.redhat.com/rhoch/max_concur_vm/html-single/#configuring-mtv-operator_mtv [first bullet in list and first item in Table 3.1] In the preview, in the first item in table 3.1, middle column, the lead-in is bold. Is that what you intended? Also, the left-hand column - do you want those to be all bold? The left-hand column of 4.1 is not bold (I know they are “label” versus “Setting”, so perhaps our standards call for this.) Just above 3.1, “Spec: label: value” looks large. If this follows our standards, cool. Just wanted to point it out. https://file.corp.redhat.com/rhoch/max_concur_vm/html-single/#max-concurrent-vms_mtv [new section] This bullet point includes VM in italics; the others do not. “For OVA migrations, the label specifies the maximum number of VMs that MTV…” https://file.corp.redhat.com/rhoch/max_concur_vm/html-single/#mtv-settings_mtv [first item in Table 4.1] That first item in Table 4.1 also includes a bold lead-in for the middle column, but not for subsequent entries into the middle column. Also, at the end of the first column, “+ See Configuring the…” The +See caught my eye. |
e5029ae
to
b477445
Compare
@nunzy1 1. FYI -- In the previews, items with backticks appear to be bolded, but they aren't in production. You're right about "Varies with provider," which i fixed. |
Signed-off-by: RichardHoch <rhoch@redhat.com>
6595315
to
487a3c1
Compare
MTV 2.7
Resolves https://issues.redhat.com/browse/MTV-1211 by adding information about
controller_max_vm_inflight
(shown in the UI as Max concurrent virtual machine migrations).Previews: